// /* eslint-disable no-console */

// var Nightmare = require('nightmare')
// var nightmare = Nightmare({ show: true })

// nightmare
//   .goto('http://yahoo.com')
//   .type('form[action*="/search"] [name=p]', 'github nightmare')
//   .click('form[action*="/search"] [type=submit]')
//   .wait('#main')
//   .evaluate(function() {
//     return document.querySelector('#main .searchCenterMiddle li a').href
//   })
//   .end()
//   .then(function(result) {
//     console.log(result)
//   })
//   .catch(function(error) {
//     console.error('Search failed:', error)
//   })

var test = function () {
  const Nightmare = require('nightmare')
  const nightmare = new Nightmare({
    show: true,
    openDevTools: {
      mode: 'detach'
    }
  })

  nightmare.goto('https://www.baidu.com')
    .evaluate(function () {
      // 该环境中能使用浏览器中的任何对象window/document，并且返回一个promise
      //  console.log('hello nightmare')
      //  console.log('5 second close window')
      document.getElementById("kw").value = "炳霖爬"
    })
    .click('#su')
    .wait(5000)
    .end()
    .then(() => {
      //  console.log('close nightmare')
    })


}

export{test}